package com.wzdigit.wms.wms.mapper.board;

import com.wzdigit.framework.orm.mybatis.MyBatisRepository;
import org.apache.ibatis.annotations.Param;

import java.util.Date;
import java.util.List;

/**
 * 出库看板Mapper
 * Created by zyf on 2021/9/22 17:24
 */
@MyBatisRepository
public interface GdnBoardMapper {
    Integer selectCtnrCount(@Param("statusList") List<Integer> statusList,
                            @Param("udf1") String udf1, @Param("gdnType")String gdnType,
                            @Param("beginSplitTime") Date beginSplitTime, @Param("endSplitTime") Date endSplitTime);

    Integer selectNotPickCount(@Param("statusList") List<Integer> statusList,@Param("pickStatus") Integer pickStatus,
                               @Param("udf1") String udf1, @Param("gdnType")String gdnType,
                               @Param("beginSplitTime") Date beginSplitTime, @Param("endSplitTime") Date endSplitTime);

    Integer selectWaitPickCount(@Param("waitPickStatus") Integer waitPickStatus,
                               @Param("udf1") String udf1, @Param("gdnType")String gdnType,
                               @Param("beginSplitTime") Date beginSplitTime, @Param("endSplitTime") Date endSplitTime);


}
